home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 10 / AACD 10.iso / CDTools / MUIRexx / docs / MUIRexx_3_0a.readme < prev    next >
Text File  |  1997-07-29  |  6KB  |  139 lines

  1. Short:    Develop MUI apps/GUIs with ARexx
  2. Author:   russ@sneezy.lancaster.ca.us (Russell Leighton)
  3. Uploader: russ@sneezy.lancaster.ca.us
  4. Type:     dev/mui
  5. Replaces: dev/mui/MUIRexx_3_0.lha
  6.  
  7. TITLE
  8.  
  9.      MUIRexx
  10.  
  11. VERSION
  12.  
  13.      3.0a
  14.  
  15. AUTHOR
  16.  
  17.      Russell Leighton
  18.  
  19.      E-Mail: russ@sneezy.lancaster.ca.us
  20.  
  21. DESCRIPTION
  22.  
  23.     MUIRexx is a program which serves as an interface
  24.     between ARexx (Copyright 1987, William S.  Hawes) and
  25.     MagicUserInterface (Copyright 1993-96, Stefan Stuntz).
  26.     MUIRexx does not provide complete access to all of the
  27.     capabilities of MagicUserInterface (MUI), however,
  28.     quite a lot of capability is implemented in MUIRexx
  29.     such as notification, icon buttons, and application
  30.     objects (objects that react to icons dropped on them),
  31.     as well as many standard MUI objects.  Complete
  32.     graphical user interfaces as well as full applications
  33.     can be developed using MUIRexx and ARexx macros.
  34.     Additionally, it is also possible to dynamically change
  35.     or add objects after the application has been created.
  36.  
  37. HISTORY
  38.  
  39.     v1.0    2/13/96 -   initial release
  40.     v1.1    2/24/96 -   fixed enforcer hits
  41.                         added support for menus
  42.                         added a MUI settings command
  43.             2/25/96 -   improved group/menu syntax checking
  44.     v1.2i   3/10/96 -   added support for drag and drop
  45.             3/14/96 -   added options to set MUIA attributes
  46.                         removed unnecessary options (e.g. WEIGHT)
  47.     v2.0    3/20/96 -   added variable storage (set and get)
  48.             3/22/96 -   MUIA attributes are now gettable
  49.             3/23/96 -   added support for dragging multiselected items
  50.                         removed Cyclechain TAG (add using ATTRS)
  51.                         removed SELECT option from check gadget
  52.             3/24/96 -   added switch gadget
  53.                         list objects are now dropable
  54.                         group objects are now dropable
  55.             3/26/96 -   stack size now set for commands
  56.             3/28/96 -   added method command
  57.             3/30/96 -   added object gadget
  58.                         removed scale gadget (use object instead)
  59.             3/31/96 -   added support for setting app attributes/methods
  60.                         if started from WB then icon is set
  61.                         added support for multicolumn lists
  62.                         removed dirlist DIR and FORMAT options (use ATTRS)
  63.             4/1/96 -    removed config and muiset commands (use method)
  64.             4/2/96 -    added support for boopsi objects
  65.             4/5/96 -    added support for datatype images
  66.     v2.1    5/19/96 -   TAG strings now nonvolatile
  67.             5/22/96 -   generalized view command
  68.                         added aslrequest command
  69.             5/27/96 -   improved list drag&drop behavior
  70.             6/17/96 -   added poplist command
  71.             6/25/96 -   added format sequences for strings
  72.             7/20/96 -   added support for new Icon.mcc class
  73.                         changed behavior of image and check gadgets
  74.             8/22/96 -   added support for virtual groups
  75.     v2.1a   9/1/96  -   minor bug fixed (popasl contents were not stored
  76.                         in config file)
  77.             9/4/96  -   minor bug fixed (prevented pub screen closure)
  78.             9/5/96  -   minor update to Icon.mcc (see docs)
  79.     v2.1b   9/7/96  -   fixed bug (enforcer hit)
  80.             9/9/96  -   fixed bug (MUIA_Cycle_Active now works at cycle 
  81.                         object creation, thanks to Hartmut Goebel)
  82.     v2.2    9/22/96 -   added list TITLE option
  83.             9/25/96 -   slider, popslider and knob now return value
  84.                         (per documentation)
  85.             9/27/96 -   format specifiers now work for all objects
  86.                         (I think)
  87.             9/29/96 -   context menus for groups added
  88.                         can now specify image for popasl/poplist objects
  89.                         (SPEC option)
  90.             10/1/96 -   parse routine added to replace MUI REXX command
  91.                         line parse
  92.             10/25/96-   fixed bug in string, popasl, poplist objects
  93.                         (MUIA_String_MaxLen now works, thanks to Bob Sisk)
  94.     v2.2i   11/22/96-   fixed bug in list objects (prevented sorting)
  95.                         (thanks again to Bob Sisk)
  96.     v3.0    12/4/96 -   added callhook command
  97.             12/10/96-   switch objects can now have an alternate label
  98.             12/21/96-   extended callhook to include app and drop hooks
  99.                         removed APP DROP PRESS options (use callhook instead)
  100.                         removed COMMAND option from group command (use callhook)
  101.                         removed TRIG VAL options from object command (callhook)
  102.             12/23/96-   added REMOVE option to list object
  103.             12/26/96-   added callhook INCLUDE/EXCLUDE to restrict drop ops
  104.             12/29/96-   empty groups (and windows) no longer cause crashes
  105.             1/1/97  -   groups can now be added dynamically
  106.             1/10/97 -   fixed bug that prevented dynamic changes in popasl, 
  107.                         poplist, and list objects (discovered by Bob Sisk)
  108.             2/13/97 -   added group POP option for creation of popup groups
  109.             3/16/97 -   added monitor command to control debug output
  110.             3/18/97 -   added inline command specification
  111.             4/21/97 -   added SPEC option to button, text and switch objects
  112.                         check and image object options changed
  113.     v3.0a   7/24/97 -   fixed bug that prevented parsing of non-alpha characters
  114.                         and all characters following in strings
  115.             7/29/97 -   added install script to install MUIRexx
  116.  
  117. SPECIAL REQUIREMENTS
  118.  
  119.     * Version 3.0 of the Amiga operating system or higher
  120.     * MUI 3.0 or better
  121.     * Icon.mcc custom class (included in distribution)
  122.     * ARexx
  123.  
  124. HOST NAME
  125.  
  126.      FTP/Internet: AmiNet (ftp.wustl.edu) and mirrors
  127.  
  128. DIRECTORY
  129.  
  130.      pub/aminet/dev/mui
  131.  
  132. FILE NAME
  133.  
  134.      MUIRexx_3_0a.lha
  135.  
  136. DISTRIBUTABILITY
  137.  
  138.      Freely distributable, Copyright by the author.
  139.